RELATED WORDS
PARAPHRASING
(a place giving) shelter or protection from trouble, danger etc
place to hide, have privacy